animal skeleton - Spanish English Dictionary